×

screech owl meaning in French

n. effraie, petite chouette de l'amérique du nord; toute chouette qui émet des sons perçants

Related Words

  1. screech
  2. screech of brakes
  3. owl
  4. owl train
  5. tawny owl
  6. barn owl
  7. night owl
  8. blind as an owl
  9. screech
  10. screech of brakes
  11. screecher
  12. screechy
PC Version

Copyright © 2018 WordTech Co.